gemelli (ita) - Turkish English Dictionary